local extension = Package:new("ym2")
extension.extensionName = "ym_Al"

Fk:loadTranslationTable{
  ["ym2"] = "幽默",
  ["ym2z"] = "宗族",
}
local Al_U = require "packages/ym_Al/Al_util"
Al_U.loadSkillSkelsByPackage(extension)

General:new(extension, "ym2__zhangqiying", "qun", 3, 3, General.Female):addSkills{"ym2__falu","ym2__zhenyi","ym2__dianhua"}
Fk:loadTranslationTable{
    ["ym2__zhangqiying"] = "张琪瑛",
    ["#ym2__zhangqiying"] = "禳祷西东",
    ["designer:ym2__zhangqiying"] = "官方",
    ["cv:ym2__zhangqiying"] = "官方",
    ["illustrator:ym2__zhangqiying"] = "匠人绘",

    ["~ym2__zhangqiying"] = "韶华不为人间留，恨悠悠，几时休？",
}

local godhuangfusong = General:new(extension, "ym2__godhuangfusong", "god", 4)--
godhuangfusong:addSkills { "ym2__shice", "ym2__podai" }
--godhuangfusong.total_hidden = true
Fk:loadTranslationTable{
    ["god"] = "神",
    ["ym2__godhuangfusong"] = "神皇甫嵩",
    ["#ym2__godhuangfusong"] = "厥功至伟",
    ["cv:ym2__godhuangfusong"] = "妙啊",
    ["illustrator:ym2__godhuangfusong"] = "王宁",

    ["~ym2__godhuangfusong"] = "天下大乱兮市如墟，忠臣如梦兮复如痴。",
}

local liuyuan = General:new(extension, "ym2__liuyuan", "qun", 3)--
liuyuan:addSkills { "ym2__jianxi", "ym2__chaofu", "ym2__tuicheng" }
--liuyuan.total_hidden = true
Fk:loadTranslationTable{
    ["ym2__liuyuan"] = "刘渊",
    ["#ym2__liuyuan"] = "留质洛阳",
    ["cv:ym2__liuyuan"] = "",
    ["illustrator:ym2__liuyuan"] = "塞拉斯",

    ["~ym2__liuyuan"] = "",
}

General:new(extension, "ym2__weigongqiesi", "west", 4, 4, General.Male):addSkills{"ym2__qiyuandan","ym2__guyoushiyu"}
Fk:loadTranslationTable{
    ["ym2__weigongqiesi"] = "卫宫切嗣",
    ["#ym2__weigongqiesi"] = "敌法师",
    ["designer:ym2__weigongqiesi"] = "志文",
    ["cv:ym2__weigongqiesi"] = "未知",
    ["illustrator:ym2__weigongqiesi"] = "Fate",
}

local Karna = General:new(extension, "ym2__Karna", "qun", 2, 3, General.Male)--
Karna:addSkills{"ym2__shuncongsiwang","ym2__huazuojiazhou"}
Karna.shield = 1
Fk:loadTranslationTable{
    ["ym2__Karna"] = "迦尔纳",
    ["#ym2__Karna"] = "施舍的英雄",
    ["designer:ym2__Karna"] = "快雪时晴",
    ["cv:ym2__Karna"] = "未知",
    ["illustrator:ym2__Karna"] = "未知",
}

General:new(extension, "ym2__chenglong", "han", 4, 4, General.Male):addSkills{"ym2__busitushou","ym2__lingyuzhankai"}
Fk:loadTranslationTable{
    ["ym2__chenglong"] = "成龙",
    ["#ym2__chenglong"] = "双人成行",
    ["designer:ym2__chenglong"] = "铝&独孤妙妙",
    ["cv:ym2__chenglong"] = "赵岭",
    ["illustrator:ym2__chenglong"] = "龍之寶工作室",

    ["~ym2__chenglong"] = "倒霉xN",
}

General:new(extension, "ym2__hakfoo", "west", 4, 4, General.Male):addSkills{"ym2__lingdongshenxing","ym2__qizhaobaichu"}
Fk:loadTranslationTable{
    ["ym2__hakfoo"] = "阿福",
    ["#ym2__hakfoo"] = "千连万划",
    ["designer:ym2__hakfoo"] = "静谦",
    ["cv:ym2__hakfoo"] = "成龙历险记",
    ["illustrator:ym2__hakfoo"] = "卡戎",

    ["~ym2__hakfoo"] = "",
}

General:new(extension, "ym2__lingfeng", "wu", 4, 4, General.Male):addSkills{"ym2__jilang"}
Fk:loadTranslationTable{
    ["ym2__lingfeng"] = "凌封",
    ["#ym2__lingfeng"] = "击踵后浪",
    ["designer:ym2__lingfeng"] = "小叶子",
    ["cv:ym2__lingfeng"] = "隐匿之隐匿",
    ["illustrator:ym2__lingfeng"] = "未知",
}

local yangyouji = General:new(extension, "ym2__yangyouji", "chu", 4, 4, General.Male)--
yangyouji:addSkills{"ym2__mieri","ym2__pochen"}
yangyouji:addRelatedSkill("ym2__kongxian")
Fk:loadTranslationTable{
    ["ym2__yangyouji"] = "养由基",
    ["#ym2__yangyouji"] = "贯冑眄阳",
    ["designer:ym2__yangyouji"] = "森博十夜",
    ["cv:ym2__yangyouji"] = "未知",
    ["illustrator:ym2__yangyouji"] = "未知",

    ["~ym2__yangyouji"] = "",
}

General:new(extension, "ym2__dengsui", "han", 3, 3, General.Female):addSkills{"ym2__yongyi","ym2__linchao","ym2__youyin"}
Fk:loadTranslationTable{
    ["ym2__dengsui"] = "邓绥",
    ["#ym2__dengsui"] = "长秋的垂帘影",
    ["designer:ym2__dengsui"] = "铝",
    ["cv:ym2__dengsui"] = "亦喜",
    ["illustrator:ym2__dengsui"] = "未知",

    ["~ym2__dengsui"] = "皇天后土实闻此言，朕唯勤苦，不敢以万乘为乐。",
}

General:new(extension, "ym2__liuchuyu", "song", 3, 3, General.Female):addSkills { "ym2__zunbei", "ym2__zhongquan", "ym2__daofu", "ym2__datong" }
Fk:loadTranslationTable{
    ["song"] = "宋",
    ["ym2__liuchuyu"] = "刘楚玉",
    ["#ym2__liuchuyu"] = "凤仪临朝",
    ["designer:ym2__liuchuyu"] = "yyuaN",
    ["cv:ym2__liuchuyu"] = "官方",
    ["illustrator:ym2__liuchuyu"] = "英雄杀",
}

General:new(extension, "ym2__latika", "chiyo", 4, 4, General.Female):addSkills{"ym2__huiguiziran","ym2__zhenaideyongbao","ym2__tiaoxiedejuexin"}
Fk:loadTranslationTable{
    ["chiyo"] = "妖",
    ["ym2__latika"] = "拉缇卡",
    ["#ym2__latika"] = "大自然的拥抱",
    ["designer:ym2__latika"] = "花绘雨",
    ["cv:ym2__latika"] = "種﨑敦美",
    ["illustrator:ym2__latika"] = "Cygames",

    ["~ym2__latika"] = "也就这种程度吧",
    ["!ym2__latika"] = "好的，明白啦",
}

--[[General:new(extension, "ym2__cuijue", "tang", 3, 3, General.Male):addSkills{"ym2__huzhang","ym2__yushi","steam__jiangu"}
Fk:loadTranslationTable{
    ["ym2__cuijue"] = "崔珏",
    ["#ym2__cuijue"] = "文宛鸳鸯",
    ["designer:ym2__cuijue"] = "英历",
    ["cv:ym2__cuijue"] = "白小贝",
    ["illustrator:ym2__cuijue"] = "铁血王师/墨羽科技",

    ["~ym2__cuijue"] = "寒风刺我脊梁骨，阎王召我作判官……",
}]]--

General:new(extension, "ym2__zhangfei", "shu", 5, 5, General.Male):addSkills{"ym2__wukuang"}
Fk:loadTranslationTable{
    ["ym2__zhangfei"] = "张飞",
    ["#ym2__zhangfei"] = "诚勇摄威",
    ["designer:ym2__zhangfei"] = "花绘雨&铝",
    ["cv:ym2__zhangfei"] = "官方",
    ["illustrator:ym2__zhangfei"] = "小牛",
}

local guanqiujian = General:new(extension, "ym2__guanqiujian", "wei", 4, 4, General.Male)--
guanqiujian:addSkills{"ym2__hongzhen","ym2__huiqi"}
Fk:loadTranslationTable{
    ["ym2__guanqiujian"] = "毌丘俭",
    ["#ym2__guanqiujian"] = "举戈兵瘗",
    ["designer:ym2__guanqiujian"] = "贿夜&昆世",
    ["cv:ym2__guanqiujian"] = "昆世",
    ["illustrator:ym2__guanqiujian"] = "秋呆呆",

    ["~ym2__guanqiujian"] = "彗…星…犹在…天…何薄于我大魏…",
}

General:new(extension, "ym2__hanshiwuhu", "wei", 4, 4, General.Male):addSkills {"ym2__qingjue"}
Fk:loadTranslationTable{
    ["ym2__hanshiwuhu"] = "韩氏五虎",
    ["#ym2__hanshiwuhu"] = "五行俱灭",
    ["designer:ym2__hanshiwuhu"] = "cyc",
    ["cv:ym2__hanshiwuhu"] = "官方",
    ["illustrator:ym2__hanshiwuhu"] = "官方",

    ["~ym2__hanshiwuhu"] = "我的儿呀！好你个老匹夫！",
}

General:new(extension, "ym2__caoyi", "wei", 4, 4, General.Female):addSkills {"ym2__haoyin","ym2__yijin"}
Fk:loadTranslationTable{
    ["ym2__caoyi"] = "曹轶",
    ["#ym2__caoyi"] = "淤菟烂漫",
    ["designer:ym2__caoyi"] = "Sachiko",
    ["cv:ym2__caoyi"] = "官方",
    ["illustrator:ym2__caoyi"] = "SHEO",

    ["~ym2__caoyi"] = "蜜饴品尽，余味皆苦。",
}

General:new(extension, "ym2__huaxiong", "qun", 6, 6, General.Male):addSkills {"ym2__yushix"}
Fk:loadTranslationTable{
    ["ym2__huaxiong"] = "华雄",
    ["#ym2__huaxiong"] = "挥戟刑天",
    ["designer:ym2__huaxiong"] = "墨客",
    ["cv:ym2__huaxiong"] = "官方",
    ["illustrator:ym2__huaxiong"] = "秋呆呆",

    ["~ym2__huaxiong"] = "我掉以轻心了……",
}

General:new(extension, "ym2__huaci", "qun", 3, 4, General.Bigender):addSkills {"ym2__shizhan","ym2__yaowu"}
Fk:loadTranslationTable{
    ["ym2__huaci"] = "华雌",
    ["#ym2__huaci"] = "卧思可哀",
    ["designer:ym2__huaci"] = "cyc",
    ["cv:ym2__huaci"] = "官方",
    ["illustrator:ym2__huaci"] = "鬼画府",
}
local women_dress3 = fk.CreateCard{
    name = "&ym_yaowu3__women_dress",
    type = Card.TypeEquip,
    sub_type = Card.SubtypeWeapon,
    skill = "certamen__equip_skill",
    equip_skill = "#ym_yaowu3__women_dress_skill",
}
local women_dress4 = fk.CreateCard{
    name = "&ym_yaowu4__women_dress",
    type = Card.TypeEquip,
    sub_type = Card.SubtypeArmor,
    skill = "certamen__equip_skill",
    equip_skill = "#ym_yaowu4__women_dress_skill",
}
local women_dress5 = fk.CreateCard{
    name = "&ym_yaowu5__women_dress",
    type = Card.TypeEquip,
    sub_type = Card.SubtypeDefensiveRide,
    skill = "certamen__equip_skill",
    equip_skill = "#ym_yaowu5__women_dress_skill",
}
local women_dress6 = fk.CreateCard{
    name = "&ym_yaowu6__women_dress",
    type = Card.TypeEquip,
    sub_type = Card.SubtypeOffensiveRide,
    skill = "certamen__equip_skill",
    equip_skill = "#ym_yaowu6__women_dress_skill",
}
local women_dress7 = fk.CreateCard{
    name = "&ym_yaowu7__women_dress",
    type = Card.TypeEquip,
    sub_type = Card.SubtypeTreasure,
    skill = "certamen__equip_skill",
    equip_skill = "#ym_yaowu7__women_dress_skill",
}
extension:addCardSpec("ym_yaowu3__women_dress",Card.Heart,9)
extension:addCardSpec("ym_yaowu4__women_dress",Card.Heart,10)
extension:addCardSpec("ym_yaowu5__women_dress",Card.Heart,11)
extension:addCardSpec("ym_yaowu6__women_dress",Card.Heart,12)
extension:addCardSpec("ym_yaowu7__women_dress",Card.Heart,13)
extension:loadCardSkels {
    women_dress3,
    women_dress4,
    women_dress5,
    women_dress6,
    women_dress7,
}
Fk:loadTranslationTable{
    ["ym_yaowu3__women_dress"] = "女装",
    [":ym_yaowu3__women_dress"] = "装备牌·武器<br/>"..
    "<b>防具技能</b>：锁定技，当【女装】进入或离开你的装备区后，若你是男性角色，你弃置一张其他牌。",
    ["ym_yaowu4__women_dress"] = "女装",
    [":ym_yaowu4__women_dress"] = "装备牌·防具<br/>"..
    "<b>防具技能</b>：锁定技，当【女装】进入或离开你的装备区后，若你是男性角色，你弃置一张其他牌。",
    ["ym_yaowu5__women_dress"] = "女装",
    [":ym_yaowu5__women_dress"] = "装备牌·防御马<br/>"..
    "<b>防具技能</b>：锁定技，当【女装】进入或离开你的装备区后，若你是男性角色，你弃置一张其他牌。",
    ["ym_yaowu6__women_dress"] = "女装",
    [":ym_yaowu6__women_dress"] = "装备牌·进攻马<br/>"..
    "<b>防具技能</b>：锁定技，当【女装】进入或离开你的装备区后，若你是男性角色，你弃置一张其他牌。",
    ["ym_yaowu7__women_dress"] = "女装",
    [":ym_yaowu7__women_dress"] = "装备牌·宝物<br/>"..
    "<b>防具技能</b>：锁定技，当【女装】进入或离开你的装备区后，若你是男性角色，你弃置一张其他牌。",
}


General:new(extension, "ym2__Alessio", "AOV", 4, 4, General.Male):addSkills{"ym2__bujihuoying","ym2__riluohaiyanhuadan"}
Fk:loadTranslationTable{
    ["AOV"] = "耀",
    ["ym2__Alessio"] = "莱西奥",
    ["#ym2__Alessio"] = "火鹰船长",
    ["designer:ym2__Alessio"] = "阿蜻",
    ["cv:ym2__Alessio"] = "李嘉祥",
    ["illustrator:ym2__Alessio"] = "王者荣耀",

    ["~ym2__Alessio"] = "这不是我的悲哀……这是我的选择……",
}

General:new(extension, "ym2__sunwukong", "AOV", 4, 4, General.Male):addSkills { "ym2__hushenzhoufa", "ym2__dashengshenwei" }
Fk:loadTranslationTable{
    ["ym2__sunwukong"] = "孙悟空",
    ["#ym2__sunwukong"] = "全息碎影",
    ["designer:ym2__sunwukong"] = "廷玉",
    ["cv:ym2__sunwukong"] = "未知",
    ["illustrator:ym2__sunwukong"] = "王者荣耀",

    ["~ym2__sunwukong"] = "有时候，也想换个武器玩玩儿",
    ["!ym2__sunwukong"] = "I am real!",
}

General:new(extension, "ym2__zhugeliang", "AOV", 3, 3, General.Male):addSkills { "ym2__cemouzhike", "ym2__shikongchuansuo" }
Fk:loadTranslationTable{
    ["ym2__zhugeliang"] = "诸葛亮",
    ["#ym2__zhugeliang"] = "绝代智谋",
    ["designer:ym2__zhugeliang"] = "铝",
    ["cv:ym2__zhugeliang"] = "未知",
    ["illustrator:ym2__zhugeliang"] = "王者荣耀",

    ["~ym2__zhugeliang"] = "啊，起风了……",
    ["!ym2__zhugeliang"] = "意料之中。",
}

local zhugezhan = General:new(extension, "ym2__zhugezhan", "shu", 4, 4, General.Male)--
zhugezhan:addSkills{"ym2__yinzui"}
zhugezhan:addRelatedSkills{"ym2__funan","ym2__jueqing","ym2__weijing","ym2__liantao","ym2__jianhe",
"ym2__lieshi","ym2__hongtu","ym2__zhanjue","ym2__feijun","ym2__qianxi"}
Fk:loadTranslationTable{
    ["ym2__zhugezhan"] = "诸葛瞻",
    ["#ym2__zhugezhan"] = "临难死义",
    ["designer:ym2__zhugezhan"] = "这可莉害了",
    ["cv:ym2__zhugezhan"] = "廷玉",
    ["illustrator:ym2__zhugezhan"] = "zoo",

    ["~ym2__zhugezhan"] = "临难而死义，无愧先父。",
}

General:new(extension, "ym2__zhangyi", "shu", 4, 4, General.Male):addSkills { "ym2__juanwang", "ym2__shizhi" }
Fk:loadTranslationTable{
    ["ym2__zhangyi"] = "张嶷",
    ["#ym2__zhangyi"] = "通壮逾古",
    ["designer:ym2__zhangyi"] = "wm223",
    ["cv:ym2__zhangyi"] = "官方",
    ["illustrator:ym2__zhangyi"] = "兴游",

    ["~ym2__zhangyi"] = "挥师未捷，杀身以报！",
}

General:new(extension, "ym2__gaoyang", "qi", 3, 3, General.Male):addSkills { "ym2__guqin", "ym2__kuangyin" }
Fk:loadTranslationTable{
    ["qi"] = "齐",
    ["ym2__gaoyang"] = "乐高洋",
    ["#ym2__gaoyang"] = "癫骨魔音",
    ["designer:ym2__gaoyang"] = "EmoPrincess",
    ["cv:ym2__gaoyang"] = "未知",
    ["illustrator:ym2__gaoyang"] = "佚名",
}

General:new(extension, "ym2__mengmingshi", "qin", 4, 4, General.Male):addSkills { "ym2__fengyue" }
Fk:loadTranslationTable{
    ["ym2__mengmingshi"] = "孟明视",
    ["#ym2__mengmingshi"] = "一将功成",
    ["designer:ym2__mengmingshi"] = "绯瞳",
    ["cv:ym2__mengmingshi"] = "未知",
    ["illustrator:ym2__mengmingshi"] = "佚名",
}

General:new(extension, "ym2__JeromeValeska", "west", 3, 3, General.Male):addSkills { "ym2__fengkuangpaidui", "ym2__juxingfuchu" }
Fk:loadTranslationTable{
    ["ym2__JeromeValeska"] = "杰罗姆·瓦勒斯卡",
    ["#ym2__JeromeValeska"] = "Jerome Valeska",
    ["designer:ym2__JeromeValeska"] = "肠肠陛下",
    ["cv:ym2__JeromeValeska"] = "Cameron Monaghan",
    ["illustrator:ym2__JeromeValeska"] = "哥谭",
}

General:new(extension, "ym2__gaixun", "qun", 4, 4, General.Male):addSkills { "ym2__shenyi", "ym2__huilan" }
Fk:loadTranslationTable{
    ["ym2__gaixun"] = "盖勋",
    ["#ym2__gaixun"] = "胆照余烛",
    ["designer:ym2__gaixun"] = "abeeabee",
    ["cv:ym2__gaixun"] = "未知",
    ["illustrator:ym2__gaixun"] = "佚名",
}

General:new(extension, "ym2__fusu", "qin", 3, 3, General.Male):addSkills{"ym2__jieyun","ym2__jinzheng"}
Fk:loadTranslationTable{
    ["ym2__fusu"] = "扶苏",
    ["#ym2__fusu"] = "陨落之晖",
    ["designer:ym2__fusu"] = "官方",
    ["cv:ym2__fusu"] = "官方",
    ["illustrator:ym2__fusu"] = "英雄杀",

    ["~ym2__fusu"] = "命受于父，还之何虑……",
}

General:new(extension, "ym2__sunluban", "wu", 3, 3, General.Female):addSkills{"ym2__pinmu","ym2__wengang"}
Fk:loadTranslationTable{
    ["ym2__sunluban"] = "孙鲁班",
    ["#ym2__sunluban"] = "伥权弄虎",
    ["designer:ym2__sunluban"] = "楚萱",
    ["cv:ym2__sunluban"] = "官方",
    ["illustrator:ym2__sunluban"] = "视域-墨三千",

    ["~ym2__sunluban"] = "你、你们竟敢造反！",
}

General:new(extension, "ym2__sunluyu", "wu", 3, 3, General.Female):addSkills{"ym2__youxing","ym2__jieshen"}
Fk:loadTranslationTable{
    ["ym2__sunluyu"] = "孙鲁育",
    ["#ym2__sunluyu"] = "寸身难节",
    ["designer:ym2__sunluyu"] = "花俏蛮娇",
    ["cv:ym2__sunluyu"] = "官方",
    ["illustrator:ym2__sunluyu"] = "寸槐不秃",

    ["~ym2__sunluyu"] = "总有一天你会明白，自己才是错的……",
}

General:new(extension, "ym2__godliubei", "god", 0, 0, General.Male):addSkills{"ym2__xiongzhi","ym2__qingshi","ym2__xuechou","ym2__renwang"}
Fk:loadTranslationTable{
    ["ym2__godliubei"] = "神刘备",
    ["#ym2__godliubei"] = "古今之盛轨",
    ["designer:ym2__godliubei"] = "志文",
    ["cv:ym2__godliubei"] = "官方",
    ["illustrator:ym2__godliubei"] = "点将三国",
}

General:new(extension, "ym2__quansilang", "qun", 5, 5, General.Male):addSkills{"ym2__beidoushenquan","ym2__niyijingsile"}
Fk:loadTranslationTable{
    ["ym2__quansilang"] = "拳四郎",
    ["#ym2__quansilang"] = "世纪末救世主",
    ["designer:ym2__quansilang"] = "wm223",
    ["cv:ym2__quansilang"] = "",
    ["illustrator:ym2__quansilang"] = "北斗神拳",
}

General:new(extension, "ym2z__machao", "qun", 4, 4, General.Male):addSkills{"ym2__fengxi","ym2__youge","ym2__yujun"}
Fk:loadTranslationTable{
    ["ym2z__machao"] = "族马超",
    ["#ym2z__machao"] = "亡旗斗锣",
    ["designer:ym2z__machao"] = "英历&于吉",
    ["cv:ym2z__machao"] = "",
    ["illustrator:ym2z__machao"] = "鬼画府",
}

General:new(extension, "ym2__Mlynar", "west", 4, 4, General.Male):addSkills{"ym2__qiaozhongainu","ym2__weiyaozhirong"}
Fk:loadTranslationTable{
    ["ym2__Mlynar"] = "玛恩纳",
    ["#ym2__Mlynar"] = "Mlynar",
    ["designer:ym2__Mlynar"] = "天任",
    ["cv:ym2__Mlynar"] = "",
    ["illustrator:ym2__Mlynar"] = "明日方舟",

    ["~ym2__Mlynar"] = "没有灯光的荒野……",
}

return extension